text {
  word-wrap: break-word;
  word-break: break-all;
}
html,
body,
page {
  height: 100%;
  font-size: 32rpx;
}
.uni-navbar--border {
  border-bottom-width: 0 !important;
}
.flr {
  display: flex;
  flex-direction: row;
}
.flc {
  display: flex;
  flex-direction: column;
}
.flcv {
  display: flex;
  align-items: center;
}
.flch {
  display: flex;
  justify-content: center;
}
.flca {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.flb {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.fle {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.flw {
  display: flex;
  flex-wrap: wrap;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
image {
  width: 100%;
  height: 100%;
  border-radius: inherit;
}
.td {
  text-decoration: line-through;
}
.cWH {
  color: white;
}
.cGY2 {
  color: #999999;
}
.cGY3 {
  color: #666666;
}
.cGY4 {
  color: #333333;
}
.cGY5 {
  color: #000000;
}
.cBU {
  color: #27c1a5;
}
.cYE {
  color: #ff9900;
}
.cRD {
  color: #ff5967;
}
.cBL {
  color: #303133;
}
.bWH {
  background: #ffffff !important;
}
.bGY {
  background: #f5f5f5;
}
.bGY1 {
  background: #f5f5f5;
}
.bold {
  font-weight: bold;
}
.p20 {
  padding: 20rpx;
  box-sizing: border-box;
}
.p24 {
  padding: 24rpx;
  box-sizing: border-box;
}
.p32 {
  padding: 32rpx;
  box-sizing: border-box;
}
.pt28 {
  padding-top: 24rpx;
  box-sizing: border-box;
}
.pb12 {
  padding-bottom: 12rpx;
  box-sizing: border-box;
}
.noTop {
  margin-top: 0 !important;
}
.oya {
  overflow-y: auto;
}
.oxh {
  overflow-x: hidden;
}
.psr {
  position: relative;
}
.psa0 {
  position: absolute;
  left: 0;
  right: 0;
}
.z1 {
  z-index: 1;
}
.z100 {
  z-index: 100;
}
.text {
  word-wrap: break-word;
  word-break: break-all;
}
.gap10 {
  gap: 10rpx;
}
.gap20 {
  gap: 20rpx;
}
.br16 {
  border-radius: 16rpx;
}
.br24 {
  border-radius: 24rpx;
}
.br28 {
  border-radius: 18rpx;
}
.br32 {
  border-radius: 32rpx;
}
.fs24 {
  font-size: 24rpx;
}
.fs26 {
  font-size: 26rpx;
}
.fs28 {
  font-size: 28rpx;
}
.fs30 {
  font-size: 30rpx;
}
.fs32 {
  font-size: 32rpx;
}
.fs40 {
  font-size: 40rpx;
}
.wp25 {
  width: 25%;
}
.wp33 {
  width: calc(100% / 3);
}
.wp50 {
  width: 50%;
}
.wp60 {
  width: 60%;
}
.wp100 {
  width: 100%;
}
.hp25 {
  height: 25%;
}
.hp33 {
  height: calc(100% / 3);
}
.hp100 {
  height: 100%;
}
.w85v {
  width: 85vw;
}
.wc64 {
  width: calc(100% - 64rpx);
}
.wc100 {
  width: calc(100% - 100rpx);
}
.wc130 {
  width: calc(100% - 130rpx);
}
.wc140 {
  width: calc(100% - 140rpx);
}
.wc160 {
  width: calc(100% - 160rpx);
}
.wc200 {
  width: calc(100% - 200rpx);
}
.wc260 {
  width: calc(100% - 260rpx);
}
.wc280 {
  width: calc(100% - 280rpx);
}
.wc320 {
  width: calc(100% - 320rpx);
}
.hc106 {
  height: calc(100% - 106rpx);
}
.hc130 {
  height: calc(100% - 130rpx);
}
.w64 {
  width: 64rpx;
}
.w130 {
  width: 130rpx;
}
.w140 {
  width: 140rpx;
}
.w144 {
  width: rpx;
}
.w150 {
  width: 150rpx;
}
.w160 {
  width: 160rpx;
}
.w200 {
  width: 200rpx;
}
.w240 {
  width: 240rpx;
}
.w260 {
  width: 260rpx;
}
.w300 {
  width: 300rpx;
}
.w400 {
  width: 400rpx;
}
.w500 {
  width: 500rpx;
}
.h1 {
  height: 1rpx;
}
.h48 {
  height: 48rpx;
}
.h56 {
  height: 56rpx;
}
.h64 {
  height: 64rpx;
}
.h70 {
  height: 70rpx;
}
.h80 {
  height: 80rpx;
}
.h120 {
  height: 120rpx;
}
.h168 {
  height: 168rpx;
}
.h200 {
  height: 200rpx;
}
.h276 {
  height: 276rpx;
}
.h330 {
  height: 330rpx;
}
.h360 {
  height: 360rpx;
}
.h600 {
  height: 600rpx;
}
.h1000 {
  height: 1000rpx;
}
.h400 {
  height: 400rpx;
}
.lh28 {
  line-height: 28rpx;
  box-sizing: border-box;
}
.lh34 {
  line-height: 34rpx;
  box-sizing: border-box;
}
.lh36 {
  line-height: 36rpx;
  box-sizing: border-box;
}
.lh40 {
  line-height: 40rpx;
  box-sizing: border-box;
}
.lh42 {
  line-height: 42rpx;
  box-sizing: border-box;
}
.lh54 {
  line-height: 54rpx;
  box-sizing: border-box;
}
.lh56 {
  line-height: 56rpx;
  box-sizing: border-box;
}
.lh60 {
  line-height: 60rpx;
  box-sizing: border-box;
}
.lh64 {
  line-height: 64rpx;
  box-sizing: border-box;
}
.lh72 {
  line-height: 72rpx;
  box-sizing: border-box;
}
.lh80 {
  line-height: 80rpx;
  box-sizing: border-box;
}
.lh120 {
  line-height: 120rpx;
  box-sizing: border-box;
}
.lh168 {
  line-height: 168rpx;
  box-sizing: border-box;
}
.lh330 {
  line-height: 330rpx;
  box-sizing: border-box;
}
.mr4 {
  margin-right: 4rpx;
}
.mr6 {
  margin-right: 6rpx;
}
.mr10 {
  margin-right: 10rpx;
}
.mr12 {
  margin-right: 12rpx;
}
.mr24 {
  margin-right: 24rpx;
}
.mt4 {
  margin-top: 4rpx;
}
.mt8 {
  margin-top: 8rpx;
}
.mt10 {
  margin-top: 10rpx;
}
.mt12 {
  margin-top: 12rpx;
}
.mt16 {
  margin-top: 16rpx;
}
.mt20 {
  margin-top: 20rpx;
}
.mt24 {
  margin-top: 24rpx;
}
.mt32 {
  margin-top: 32rpx;
}
.mt40 {
  margin-top: 40rpx;
}
.mt80 {
  margin-top: 80rpx;
}
.mt100 {
  margin-top: 100rpx;
}
.ml2 {
  margin-left: 2rpx;
}
.ml4 {
  margin-left: 4rpx;
}
.ml20 {
  margin-left: 20rpx;
}
.pl24 {
  padding-left: 24rpx;
  box-sizing: border-box;
}
.pb24 {
  padding-bottom: 24rpx;
  box-sizing: border-box;
}
.pb28 {
  padding-bottom: 28rpx;
  box-sizing: border-box;
}
.pb32 {
  padding-bottom: 32rpx;
  box-sizing: border-box;
}
.ph24 {
  padding-right: 24rpx;
  padding-left: 24rpx;
  box-sizing: border-box;
}
.ph32 {
  padding-right: 32rpx;
  padding-left: 32rpx;
  box-sizing: border-box;
}
.ph50 {
  padding-right: 50rpx;
  padding-left: 50rpx;
  box-sizing: border-box;
}
.pv8 {
  padding-bottom: 8rpx;
  padding-top: 8rpx;
  box-sizing: border-box;
}
.pv12 {
  padding-bottom: 12rpx;
  padding-top: 12rpx;
  box-sizing: border-box;
}
.pv24 {
  padding-bottom: 24rpx;
  padding-top: 24rpx;
  box-sizing: border-box;
}
.ell1 {
  white-space: nowrap;
  overflow: hidden; 
  text-overflow: ellipsis; 
}
